App({
  onLaunch: function () {
    // 小程序启动时执行初始化
    console.log('牛马时钟小程序启动');
    
    // 初始化默认设置
    this.initDefaultSettings();
  },
  
  globalData: {
    userInfo: null,
    systemInfo: null
  },
  
  // 初始化默认设置
  initDefaultSettings: function() {
    try {
      // 清除可能损坏的存储数据
      wx.removeStorageSync('cowHorseClockSettings');
      
      // 重新初始化默认设置
      const defaultSettings = {
        payDate: 1,
        monthlySalary: 0,
        yearlyBonus: 0,
        includeWeekends: false
      };
      wx.setStorageSync('cowHorseClockSettings', defaultSettings);
      console.log('设置初始化完成');
    } catch (error) {
      console.error('初始化设置失败:', error);
    }
  }
});